exogenous cuticle - French English Dictionary